Skip to main content

Our Locations

Finding a better quality of life is closer than you think. With more than 100 practice locations in 15 states, Alliance is helping patients live their best lives in communities across the United States.

Search for a location near you and click information to make an appointment today.

Advent Physical Therapy - Alpine

933 Three Mile Road
Grand Rapids, Michigan
49544
Phone: (616) 327-3508
Fax: (616) 647-3025

Advent Physical Therapy - Byron Center

2373 64th St. Suite 2100 Suite 2100
Byron Center, Michigan
49315
Phone: (616) 235-3970
Fax: (616) 301-0480

Advent Physical Therapy - Caledonia

10047 Crossroads Court SE Suite 150
Caledonia, Michigan
49316
Phone: (616) 233-3597
Fax: (616) 891-2950

Advent Physical Therapy - Cherry Street

245 Cherry St SE Suite 102
Grand Rapids, Michigan
49503
Phone: (616) 201-3909
Fax: (866) 493-6795

Advent Physical Therapy - Downtown

150 Jefferson Ave. SE Suite 100
Grand Rapids, Michigan
49503
Phone: (616) 284-3690
Fax: (616) 301-1320

Advent Physical Therapy - East Paris

4085 Burton St. SE Suite 100
Grand Rapids, Michigan
49546
Phone: (616) 233-3599
Fax: (616) 285-6030

Advent Physical Therapy - Hastings

1761 W. M43 Suite #3
Hastings, Michigan
49058
Phone: (269) 948-2133
Fax: (269) 948-1930

Advent Physical Therapy - Hudsonville

3686 32nd Ave. Suite 400
Hudsonville, Michigan
49426
Phone: (616) 377-1010
Fax: (833) 980-0301

Advent Physical Therapy - Jenison

1915 Georgetown Center Dr. Suite 103
Jenison, Michigan
49428
Phone: (616) 233-5483
Fax: (616) 457-7098

Advent Physical Therapy - Kentwood

2080 44th St. SE Suite 150
Kentwood, Michigan
49508
Phone: (616) 233-3590
Fax: (616) 827-8364

Advent Physical Therapy - Knapp's Corner

1471 E. Beltline Ave. NE Suite 104
Grand Rapids, Michigan
49525
Phone: (616) 233-3596
Fax: (616) 447-2086

Advent Physical Therapy - Rivertown

3380 44th St. SW
Grandville, Michigan
49418
Phone: (616) 233-3591
Fax: (616) 534-0807

Advent Physical Therapy - Rockford

6050 Northland Drive Suite 210 Suite 210
Rockford, Michigan
49341
Phone: (616) 200-6718
Fax: (616) 863-0306

Advent Physical Therapy - Sparta

545 S. State St. Suite H Suite H
Sparta, Michigan
49345
Phone: (616) 275-8014
Fax: (866) 526-0963

Advent Physical Therapy - Standale

1175 Wilson Ave. NW
Walker, Michigan
49534
Phone: (616) 284-3686
Fax: (616) 301-1984

Advent Physical Therapy - Zeeland

9479 Riley St. Suite 210 Suite 210
Zeeland, Michigan
49464
Phone: (616) 300-9498
Fax: (866) 245-5601

Armor Physical Therapy - Battle Creek

710 North Ave.
Battle Creek, Michigan
49017
Phone: (269) 788-3040
Fax: (269) 788-3043

Armor Physical Therapy - East Kalamazoo

2020 Gull Rd.
East Kalamazoo, Michigan
49048
Phone: (269) 234-2941
Fax: (833) 734-1182

Armor Physical Therapy - Holland

601 Michigan Ave. Suite 220
Holland, Michigan
49423
Phone: (616) 355-4284
Fax: (616) 355-4285

Armor Physical Therapy - Kalamazoo

5886 Venture Park Dr.
4541, Michigan
49009
Phone: (269) 375-4737
Fax: (269) 375-4747

Armor Physical Therapy - Mattawan

24466 Red Arrow Highway
Mattawan, Michigan
49071
Phone: (269) 234-2941
Fax: (269) 668-7866

Armor Physical Therapy - Midtown

1707 S Park St. Suite 100
Kalamazoo, Michigan
49001
Phone: (269) 234-2942
Fax: (866) 521-5945

Armor Physical Therapy - Plainwell

390 Oaks Crossing
Plainwell, Michigan
49080
Phone: (269) 685-9640
Fax: (269) 685-9641

Armor Physical Therapy - Portage

6016 Lovers Lane Suite 3
Portage, Michigan
49002
Phone: (269) 329-0934
Fax: (269) 329-0965

Armor Physical Therapy - Richland

8892 N 32nd St Suite B
Richland, Michigan
49083
Phone: (269) 775-6021
Fax: (866) 493-6795

Armor Physical Therapy - Schoolcraft

12849 N US HWY 131 Suite 1
Schoolcraft, Michigan
49087
Phone: (269) 775-6020
Fax: (833) 640-8855

Arrow Physical Therapy and Rehab - Edison

Arrow Physical Therapy and Rehab - Union

1000 Galloping Hill Road #102
Union, New Jersey
07083
Phone: (908) 258-8782
Fax: (908) 258-8783

Arrow Physical Therapy and Rehab - Woodbridge

Back in Motion Physical Therapy - Auburn

Back in Motion Physical Therapy - Bangor

Back In Motion Physical Therapy - Belfast

Back in Motion Physical Therapy - Brewer

Back In Motion Physical Therapy - Dover-Foxcroft

Back In Motion Physical Therapy - Ellsworth

Back in Motion Physical Therapy - Gorham

Back in Motion Physical Therapy - Newport

Back in Motion Physical Therapy - Old Town

Back in Motion Physical Therapy - Portland

Back in Motion Physical Therapy - Saco

Back In Motion Physical Therapy - Sanford

Back in Motion Physical Therapy - South Portland

Back in Motion Physical Therapy - Waterville

Border Therapy Services - Central Clinic

3215 Gateway Blvd. West #201
El Paso, Texas
79903
Phone: (915) 493-6799
Fax: (915) 613-5940

Border Therapy Services - Eastlake Market Place

13371 Eastlake Blvd. Building 40, Suites 503 and 504
El Paso, Texas
79928
Phone: (915) 317-1301
Fax: (866) 309-7120

Border Therapy Services - Edgemere

12801 Edgemere Blvd. #102
El Paso, Texas
79938
Phone: (915) 493-6795
Fax: (915) 493-6795

Border Therapy Services - George Dieter

1387 George Dieter Building A, Suite 107
El Paso, Texas
79936
Phone: (915) 317-1309
Fax: (866) 567-0089

Border Therapy Services - Hondo Pass

4242 Hondo Pass Drive #110
El Paso, Texas
79904
Phone: (915) 751-0599
Fax: (915) 751-0559

Border Therapy Services - Horizon City

13650 Eastlake Blvd #505
Horizon City, Texas
79928
Phone: (915) 493-6798
Fax: (915) 852-5308

Border Therapy Services - John Hayes

2720 John Hayes St. Suite 101
El Paso, Texas
79938
Phone: (915) 317-1340
Fax: (833) 230-7498

Border Therapy Services - Las Cruces

880 S. Telshor Blvd. #202
Las Cruces, New Mexico
88011
Phone: (575) 339-1066
Fax: (575) 449-2725

Border Therapy Services - McCombs

Border Therapy Services - Mesa

Border Therapy Services - Montana Avenue

12311 Montana Ave. Units A101-102
El Paso, Texas
79938
Phone: (915) 317-1300
Fax: (833) 820-1259

Border Therapy Services - Murchison

1300 Murchison Suite 314
El Paso, Texas
79902
Phone: (915) 317-1294
Fax: (833) 980-0300

Border Therapy Services - Redd Road

Border Therapy Services - Remcon

7411 Remcon Circle #A
El Paso, Texas
79912
Phone: (915) 317-1131
Fax: (855) 745-2451

Border Therapy Services - Rinconada

3330 Rinconada Blvd. Suite 5
La Cruces, New Mexico
88011
Phone: (575) 323-8077
Fax: (844) 868-4622

Border Therapy Services - Trawood

Continuum Wellness - Apache Junction

1075 S. Idaho Rd Suite 210
Apache Junction, Arizona
85119
Phone: (423) 254-5461
Fax: 800-385-7439

Excel Rehab and Sports - Clemson

501 Forest Lane Suite A
Clemson, South Carolina
29631
Phone: (269) 234-2942
Fax: (800) 305-7112

Excel Rehab and Sports - Cleveland

862 Callen Lane
Cleveland, Tennessee
37312
Phone: 423-254-5461
Fax: 800-385-7439

Excel Rehab and Sports - Easley

1664 E Main St.
Easley, South Carolina
29640
Phone: (207) 881 5012
Fax: (800) 305-7112

Excel Rehab and Sports - East Brainerd

7443 Commons Blvd. Suite 112
Chattanooga, Tennessee
37421
Phone: (423) 254-5461
Fax: 800-385-7439

Excel Rehab and Sports - Hixson

2158 Northgate Park Ln. Suite 200
Chattanooga, Tennessee
37415
Phone: (864) 654-2001
Fax: (800) 305-7112

Excel Rehab and Sports - Northshore Chattanooga

313 Manufacturers Rd. Suite C215
Chattanooga, Tennessee
37405
Phone: (864) 654-2001
Fax: 800-385-7439

Excel Rehab and Sports - Seneca

11091 North Radio Station Road
Seneca, South Carolina
29678
Phone: (864) 654-2001
Fax: (800) 305-7112

Excel Sports and Physical Therapy - Affton

Excel Sports and Physical Therapy - Creve Coeur

713 N. New Ballas Road
Creve Coeur, Missouri
63141
Phone: (314) 991-0480
Fax: (314) 493-6795

Excel Sports and Physical Therapy - Ellisville

1346 Clarkson Clayton Center
Ellisville, Missouri
63011
Phone: (636) 227-5200
Fax: (636) 493-6795

Excel Sports and Physical Therapy - North O'Fallon

Excel Sports and Physical Therapy - O'Fallon

Excel Sports and Physical Therapy - St. Charles

1982 First Capitol Drive St.
St. Charles, Missouri
63301
Phone: (636) 949-3926
Fax: (636) 493-6795

Excel Sports and Physical Therapy - St. Peters (Mexico Road)

4800 Mexico Road Suite 104 Suite 104
St. Peters, Missouri
63376
Phone: (636) 939-9540
Fax: (636) 493-6795

Excel Sports and Physical Therapy - Warrenton

605 E. Booneslick Road Suite 3
Warrenton, Missouri
63383
Phone: (636) 456-6350
Fax: (636) 493-6795

Excel Sports and Physical Therapy - Wentzville

Excel Sports and Physical Therapy - Winghaven

9331 Phoenix Village Parkway
O'Fallon, Missouri
63368
Phone: (636) 561-4793
Fax: (636) 493-6795

Franklin Rehabilitation - 76th St

Panther Physical Therapy - Allison Park

Panther Physical Therapy - Wexford

10441 Perry Hwy
Wexford, Pennsylvania
15090
Phone: (724) 940-4144
Fax: (724) 493-6795

Panther Physical Therapy - Zelienope

115 Perry Hwy Suite 136
Harmony, Pennsylvania
16037
Phone: (724) 452-1277
Fax: (724) 493-6795

Peak Performance - Garner

901 Hwy 70 Suite 120
Garner, North Carolina
27529
Phone: (910) 294-8612
Fax: (866) 422-6178

Peak Performance - Greenville

740 W. Fire Tower Road
Winterville, North Carolina
28590
Phone: (252) 329-8800
Fax: (252) 493-6795

Peak Performance - Havelock

1202 E. Main St.
Havelock, North Carolina
28532
Phone: (252) 447-4005
Fax: (252) 493-6795

Peak Performance - Jacksonville

2457 Gum Branch Rd.
Jacksonville, North Carolina
28540
Phone: (910) 938-7555
Fax: (910) 493-6795

Peak Performance - Jacksonville South

2756 Richlands Highway
Jacksonville, North Carolina
28540
Phone: (910) 378-0147
Fax: (910) 493-6795

Peak Performance - New Bern

2009 Neuse Blvd
New Bern, North Carolina
28561
Phone: (252) 636-9800
Fax: (252) 493-6795

Peak Performance - Sneads Ferry

1961 NC-172 #106
Sneads Ferry, North Carolina
28460
Phone: (910) 325-4141
Fax: (888) 493-6795

Peak Performance - Swansboro

656 West Corbett Ave.
Swansboro, North Carolina
28584
Phone: (910) 550-2515
Fax: (910) 493-6795

Peak Performance - Washington

1989 W 15th St Suite B
Washington, North Carolina
27889
Phone: (252) 644-4002
Fax: (866) 818-5052

Performance PT - El Paso

Rehab Access Physical Therapy - Belle Chasse

8397 Highway 23 Suite 101
Belle Chasse, Louisiana
70037
Phone: (504) 398-2004
Fax: (504) 493-6795

Rehab Access Physical Therapy - Gretna

SOL PT - Berkeley

2001 Fourth St
Berkeley, California
94710
Phone: 5108336880
Fax: (833) 520-5124

SOL PT - Blackhawk Plaza

4165 Blackhawk Plaza Circle Suite 275
Danville, California
94506
Phone: (414) 425-9700
Fax: (414) 425-9701

SOL PT - Montclair

2220 Mountain Blvd Suite 120
Oakland, California
94611
Phone: (340) 200-1959
Fax: (866) 493-6795

SOL PT - Oakland

4341 Piedmont Ave. #201
Oakland, California
94611
Phone: (510) 547-1630
Fax: (510) 923-1944

SOL PT - Performance Training Office

4341 Piedmont Ave. #103
Oakland, California
94611
Phone: (510) 547-1630
Fax: (510) 493-6795

SOL PT - Walnut Creek

1651 Botelho Drive Suite 150
Walnut Creek, California
94516
Phone: (925) 386-5657
Fax: (888) 493-6795

SSOR - Overland Park

7381 W 133rd #302
Overland Park, Kansas
66213
Phone: (913) 904-1128
Fax: (913) 493-6795

SSOR - Prairie Village

8340 Mission Rd #119
Prairie Village, Kansas
66206
Phone: (913) 904-0261
Fax: (913) 493-6795

SSOR - Shawnee

22342 W 66th St.
Shawnee, Kansas
66226
Phone: (913) 728-6166
Fax: (833) 493-6795

SSOR - Westwood

2842 W. 47th Ave Suite 2872
Kansas City, Kansas
66103
Phone: (913) 728-6158
Fax: (866) 493-6795

Whatcom Physical Therapy - Blaine

Whatcom Physical Therapy - Ferndale

5709 Hamlin Ave
Ferndale, Washington
98248
Phone: (360) 384-5171
Fax: (360) 493-6795
933 Three Mile Road
Grand Rapids, Michigan
49544
Phone: (616) 327-3508
Fax: (616) 647-3025
2373 64th St. Suite 2100 Suite 2100
Byron Center, Michigan
49315
Phone: (616) 235-3970
Fax: (616) 301-0480
10047 Crossroads Court SE Suite 150
Caledonia, Michigan
49316
Phone: (616) 233-3597
Fax: (616) 891-2950
245 Cherry St SE Suite 102
Grand Rapids, Michigan
49503
Phone: (616) 201-3909
Fax: (866) 493-6795
150 Jefferson Ave. SE Suite 100
Grand Rapids, Michigan
49503
Phone: (616) 284-3690
Fax: (616) 301-1320
4085 Burton St. SE Suite 100
Grand Rapids, Michigan
49546
Phone: (616) 233-3599
Fax: (616) 285-6030
1761 W. M43 Suite #3
Hastings, Michigan
49058
Phone: (269) 948-2133
Fax: (269) 948-1930
3686 32nd Ave. Suite 400
Hudsonville, Michigan
49426
Phone: (616) 377-1010
Fax: (833) 980-0301
1915 Georgetown Center Dr. Suite 103
Jenison, Michigan
49428
Phone: (616) 233-5483
Fax: (616) 457-7098
2080 44th St. SE Suite 150
Kentwood, Michigan
49508
Phone: (616) 233-3590
Fax: (616) 827-8364
1471 E. Beltline Ave. NE Suite 104
Grand Rapids, Michigan
49525
Phone: (616) 233-3596
Fax: (616) 447-2086
3380 44th St. SW
Grandville, Michigan
49418
Phone: (616) 233-3591
Fax: (616) 534-0807
6050 Northland Drive Suite 210 Suite 210
Rockford, Michigan
49341
Phone: (616) 200-6718
Fax: (616) 863-0306
545 S. State St. Suite H Suite H
Sparta, Michigan
49345
Phone: (616) 275-8014
Fax: (866) 526-0963
1175 Wilson Ave. NW
Walker, Michigan
49534
Phone: (616) 284-3686
Fax: (616) 301-1984
9479 Riley St. Suite 210 Suite 210
Zeeland, Michigan
49464
Phone: (616) 300-9498
Fax: (866) 245-5601
710 North Ave.
Battle Creek, Michigan
49017
Phone: (269) 788-3040
Fax: (269) 788-3043
2020 Gull Rd.
East Kalamazoo, Michigan
49048
Phone: (269) 234-2941
Fax: (833) 734-1182
601 Michigan Ave. Suite 220
Holland, Michigan
49423
Phone: (616) 355-4284
Fax: (616) 355-4285
5886 Venture Park Dr.
4541, Michigan
49009
Phone: (269) 375-4737
Fax: (269) 375-4747
24466 Red Arrow Highway
Mattawan, Michigan
49071
Phone: (269) 234-2941
Fax: (269) 668-7866
1707 S Park St. Suite 100
Kalamazoo, Michigan
49001
Phone: (269) 234-2942
Fax: (866) 521-5945
390 Oaks Crossing
Plainwell, Michigan
49080
Phone: (269) 685-9640
Fax: (269) 685-9641
6016 Lovers Lane Suite 3
Portage, Michigan
49002
Phone: (269) 329-0934
Fax: (269) 329-0965
8892 N 32nd St Suite B
Richland, Michigan
49083
Phone: (269) 775-6021
Fax: (866) 493-6795
12849 N US HWY 131 Suite 1
Schoolcraft, Michigan
49087
Phone: (269) 775-6020
Fax: (833) 640-8855
3830 Park Ave. #202
Edison, New Jersey
08820
Phone: (732) 494-0895
Fax: (732) 494-0896
1000 Galloping Hill Road #102
Union, New Jersey
07083
Phone: (908) 258-8782
Fax: (908) 258-8783
256 Main Street, Suite B
Belfast, Maine
04915
Phone: 207-881-5013
Fax: 866-327-4275
3215 Gateway Blvd. West #201
El Paso, Texas
79903
Phone: (915) 493-6799
Fax: (915) 613-5940
13371 Eastlake Blvd. Building 40, Suites 503 and 504
El Paso, Texas
79928
Phone: (915) 317-1301
Fax: (866) 309-7120
12801 Edgemere Blvd. #102
El Paso, Texas
79938
Phone: (915) 493-6795
Fax: (915) 493-6795
1387 George Dieter Building A, Suite 107
El Paso, Texas
79936
Phone: (915) 317-1309
Fax: (866) 567-0089
4242 Hondo Pass Drive #110
El Paso, Texas
79904
Phone: (915) 751-0599
Fax: (915) 751-0559
13650 Eastlake Blvd #505
Horizon City, Texas
79928
Phone: (915) 493-6798
Fax: (915) 852-5308
2720 John Hayes St. Suite 101
El Paso, Texas
79938
Phone: (915) 317-1340
Fax: (833) 230-7498
880 S. Telshor Blvd. #202
Las Cruces, New Mexico
88011
Phone: (575) 339-1066
Fax: (575) 449-2725
11380 McCombs #503
El Paso, Texas
79934
Phone: (915) 317-1145
Fax: (844) 868-0612
12311 Montana Ave. Units A101-102
El Paso, Texas
79938
Phone: (915) 317-1300
Fax: (833) 820-1259
1300 Murchison Suite 314
El Paso, Texas
79902
Phone: (915) 317-1294
Fax: (833) 980-0300
7411 Remcon Circle #A
El Paso, Texas
79912
Phone: (915) 317-1131
Fax: (855) 745-2451
3330 Rinconada Blvd. Suite 5
La Cruces, New Mexico
88011
Phone: (575) 323-8077
Fax: (844) 868-4622
2280 Trawood Drive
El Paso, Texas
79935
Phone: (915) 595-3535
Fax: (915) 595-3922
1075 S. Idaho Rd Suite 210
Apache Junction, Arizona
85119
Phone: (423) 254-5461
Fax: 800-385-7439
501 Forest Lane Suite A
Clemson, South Carolina
29631
Phone: (269) 234-2942
Fax: (800) 305-7112
862 Callen Lane
Cleveland, Tennessee
37312
Phone: 423-254-5461
Fax: 800-385-7439
1664 E Main St.
Easley, South Carolina
29640
Phone: (207) 881 5012
Fax: (800) 305-7112
7443 Commons Blvd. Suite 112
Chattanooga, Tennessee
37421
Phone: (423) 254-5461
Fax: 800-385-7439
2158 Northgate Park Ln. Suite 200
Chattanooga, Tennessee
37415
Phone: (864) 654-2001
Fax: (800) 305-7112
313 Manufacturers Rd. Suite C215
Chattanooga, Tennessee
37405
Phone: (864) 654-2001
Fax: 800-385-7439
11091 North Radio Station Road
Seneca, South Carolina
29678
Phone: (864) 654-2001
Fax: (800) 305-7112
713 N. New Ballas Road
Creve Coeur, Missouri
63141
Phone: (314) 991-0480
Fax: (314) 493-6795
1346 Clarkson Clayton Center
Ellisville, Missouri
63011
Phone: (636) 227-5200
Fax: (636) 493-6795
1982 First Capitol Drive St.
St. Charles, Missouri
63301
Phone: (636) 949-3926
Fax: (636) 493-6795
4800 Mexico Road Suite 104 Suite 104
St. Peters, Missouri
63376
Phone: (636) 939-9540
Fax: (636) 493-6795
605 E. Booneslick Road Suite 3
Warrenton, Missouri
63383
Phone: (636) 456-6350
Fax: (636) 493-6795
9331 Phoenix Village Parkway
O'Fallon, Missouri
63368
Phone: (636) 561-4793
Fax: (636) 493-6795
10441 Perry Hwy
Wexford, Pennsylvania
15090
Phone: (724) 940-4144
Fax: (724) 493-6795
115 Perry Hwy Suite 136
Harmony, Pennsylvania
16037
Phone: (724) 452-1277
Fax: (724) 493-6795
901 Hwy 70 Suite 120
Garner, North Carolina
27529
Phone: (910) 294-8612
Fax: (866) 422-6178
740 W. Fire Tower Road
Winterville, North Carolina
28590
Phone: (252) 329-8800
Fax: (252) 493-6795
1202 E. Main St.
Havelock, North Carolina
28532
Phone: (252) 447-4005
Fax: (252) 493-6795
2457 Gum Branch Rd.
Jacksonville, North Carolina
28540
Phone: (910) 938-7555
Fax: (910) 493-6795
2756 Richlands Highway
Jacksonville, North Carolina
28540
Phone: (910) 378-0147
Fax: (910) 493-6795
2009 Neuse Blvd
New Bern, North Carolina
28561
Phone: (252) 636-9800
Fax: (252) 493-6795
1961 NC-172 #106
Sneads Ferry, North Carolina
28460
Phone: (910) 325-4141
Fax: (888) 493-6795
656 West Corbett Ave.
Swansboro, North Carolina
28584
Phone: (910) 550-2515
Fax: (910) 493-6795
1989 W 15th St Suite B
Washington, North Carolina
27889
Phone: (252) 644-4002
Fax: (866) 818-5052
8397 Highway 23 Suite 101
Belle Chasse, Louisiana
70037
Phone: (504) 398-2004
Fax: (504) 493-6795
2001 Fourth St
Berkeley, California
94710
Phone: 5108336880
Fax: (833) 520-5124
4165 Blackhawk Plaza Circle Suite 275
Danville, California
94506
Phone: (414) 425-9700
Fax: (414) 425-9701
2220 Mountain Blvd Suite 120
Oakland, California
94611
Phone: (340) 200-1959
Fax: (866) 493-6795
4341 Piedmont Ave. #201
Oakland, California
94611
Phone: (510) 547-1630
Fax: (510) 923-1944
4341 Piedmont Ave. #103
Oakland, California
94611
Phone: (510) 547-1630
Fax: (510) 493-6795
1651 Botelho Drive Suite 150
Walnut Creek, California
94516
Phone: (925) 386-5657
Fax: (888) 493-6795
7381 W 133rd #302
Overland Park, Kansas
66213
Phone: (913) 904-1128
Fax: (913) 493-6795
8340 Mission Rd #119
Prairie Village, Kansas
66206
Phone: (913) 904-0261
Fax: (913) 493-6795
22342 W 66th St.
Shawnee, Kansas
66226
Phone: (913) 728-6166
Fax: (833) 493-6795
2842 W. 47th Ave Suite 2872
Kansas City, Kansas
66103
Phone: (913) 728-6158
Fax: (866) 493-6795
5709 Hamlin Ave
Ferndale, Washington
98248
Phone: (360) 384-5171
Fax: (360) 493-6795