Office Locations
										1061 Tierra Del Rey, Suite 302, Chula Vista, California, 91910 
										
								    - Monday - Friday: 9:00 AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (619) 869-4053
 
										950 E. State Highway 114, Suite 130, Southlake, TX, 76092
										
									- Monday - Friday: 8:30AM - 6:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (817) 456-2539
 
										6625 W 26 TH ST, Berwyn IL 60402
										
								    - Monday - Friday: 8:30AM - 6:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (630) 246-4795
 
										5756 S Pulaski Road,
			Chicago, IL 60629
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (773) 649-4800
 
										2027 N Damen Ave,
			Chicago, IL 60647
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (773) 688-9998
 
										4327 W Irving Park Rd #1B, Chicago, IL 60641
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (773) 938-4848
 
										217 E. Irving Park Rd., Roselle, IL - 60172
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (630) 246-4777
 
										214 Fulton St E, Grand Rapids, MI 49503
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday/Sunday - Closed
 - Office Phone: (616) 774-9160
 
										90 S High St suite c, Dublin, OH 43017
										
									- Monday - Friday: 8:00AM - 6:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (614) 389-3040
 
										1333 Butterfield Rd Suite 600, Downers Grove, IL 60515
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (630) 246-4777
 
										Solana Beach, CA
										
									- Monday - Friday: 9:00AM - 7:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (858) 900-3474
 
										1116-A Remington Plaza, Raymore MO 64083
										
									- Monday - Friday: 9:00AM - 7:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (816) 355-6354
 
										1910 E, Juan Sanchez Blvd #7, San Luis, AZ 85336
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (928) 783-5035
 
										101 N. Coronado Dr., Suite B, Sierra Vista, AZ 85635
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (520) 473-8004
 
										170 S Green Valley Parkway, Suite 300, Henderson, NV 89012
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (602) 349-0291
 
										8689 W. Sahara Ave, Suite 250, Las Vegas, NV 89117
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (630) 246-4777
 
										170 S. Green Valley Parkway, Suite 300,  Office 320 Henderson, NV 89012
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (702) 336-8279
 
										550 S. Montezuma St., Suite C, Prescott, AZ 86303
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (928) 533-2433
 
										25 S. Arizona Place, Suite 300, Chandler, AZ, 85225
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (480) 571-8008
 
										16111 San Pedro Ave., Suite 203 Hollywood Park, TX 78232
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (210) 538-1704
 
										5656 S Staples St, Suite 108 Corpus Christi, TX 78411
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (817) 720-9121
 
										1271 S. 4th Ave., Yuma, AZ 85364
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (928) 783-5343
 
										3597 E. Monarch Sky Lane, Suite 240, Meridian, ID 83646
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (208) 559-7003
 
										1409 W. State St., El Centro, CA 92243
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (760) 336-3911
 
										106 S Independence St., Suite C, Harrisonville, MO 64701
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (816) 726-2788
 
										6100 Oak Tree Boulevard, Suite 410, Independence, OH 44131
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (330) 304-9980
 
										3080 S Durango Dr., Suite 111, Las Vegas, NV 89117
										
									- Monday - Friday: 9:00AM - 9:00PM
 - Saturday - Sunday: By Appointment Only
 - Office Phone: (702) 327-1010
 
										1515 S Capital of Texas Hwy,Suite 107 Austin, TX, 78746
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (737) 279-5126
 
										4218 Gateway Drive, Suite 140 Colleyville, TX 76034
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (817) 501-4255
 
										 2505 N Highway 360, Suite 150 Grand Prairie, TX 75050
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (682) 219-5503
 
										 1542 S Randall Rd, Suite 100 Geneva, IL 60134
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (708) 738-1464
 
										 2701 Sunset Ridge Drive, Suite 607G Rockwall, TX 75032
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (469) 420-0661
 
										 220 N Main Street Suite 500 Greenville, SC 29601
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (702) 354-7468
 
										 101 Green Bay Rd., Wilmette, IL 60091
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (773) 569-8692
 
										 200 Bailey Avenue Suite 310, Fort Worth Texas, 76107
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (773) 569-8692
 
										 14975 I-35 Frontage Rd, Suite 107, Selma, Texas 78154
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (773) 569-8692
 
										 1501 E Woodfield Rd, Suite 100W, Schaumburg, IL, 60173
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (773) 569-8692
 
										 7205 Yale St NW Suite D, Elk River, MN 55330
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (612) 567-1471
 
										 9812 Manchester Rd, St Louis, MO 63119
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (314) 658-9400.
 
										2411 N Oak St Suite 102, Myrtle Beach SC 29577
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (843) 380-2146.
 
										130 Allendale Dr, Forest City, NC 28043
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (630) 246-4777
 
										 429 S 119th W, Wichita KS 67235.
										
									- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (312) 776-4125.
 
										 6100 Oak Tree Blvd, Suite 410 Independence, OH 44131.
										
								- Monday - Friday: 8:00AM - 5:00PM
 - Saturday - Sunday - By Appointment Only
 - Office Phone: (724) 882-6664.
 
Contact Us
Questions, Comments, Complaints? Please call: 800-472-3412. or email [email protected]
Payment & Insurance Questions? Please call: 800-260-1608 or email [email protected]