Alternative Medicine in Philadelphia, PA

3737 Market Street, 7th Floor, Philadelphia, Pennsylvania, 19104

(800) 789-7366


Yext tracking pixel

801 Spruce Street, Spruce Building, 3rd Floor, Philadelphia, Pennsylvania, 19107

(215) 316-5151

Request an appointment with Penn Medicine!


3737 Market Street, 8th Floor, Philadelphia, Pennsylvania, 19104

(215) 893-7246


3400 Spruce Street, Hospital of the University of Pennsylvania, 6 Dulles, Philadelphia, Pennsylvania, 19104

(215) 316-5151


3737 Market Street, Penn Medicine University City, 8th Floor, Philadelphia, Pennsylvania, 19104

(215) 316-5151


51 N. 39th Street, Penn Presbyterian Medical Center, 223 Wright-Saunders, Philadelphia, Pennsylvania, 19104

(215) 316-5151


1840 South Street, Penn Medicine Rittenhouse, Tuttleman Center, Philadelphia, Pennsylvania, 19146

(215) 316-5151


1840 South Street, Penn Medicine Rittenhouse, Tuttleman Center, Philadelphia, Pennsylvania, 19146

(215) 316-5151


538 Carpenter Lane, Philadelphia, Pennsylvania, 19119

(215) 839-3950


1129 Burning Memory Lane, Philadelphia, Pennsylvania, 19108


1518 Walnut St Ste1101, Philadelphia, Pennsylvania, 19102

(610) 649-4192


1840 South Street, Tuttleman Center, Philadelphia, Pennsylvania, 19146

(215) 316-5151


1840 South Street, Tuttleman Center, Philadelphia, Pennsylvania, 19146

(215) 316-5151


209 W Girard Ave, Philadelphia, Pennsylvania, 19123


Philadelphia, Pennsylvania, 19108

(866) 373-9352


205 N Broad St, Fl 6TH, Philadelphia, Pennsylvania, 19107-1554

(215) 762-5037


1840 South Street, Tuttleman Center, Philadelphia, Pennsylvania, 19146

(215) 893-7246


3737 Market Street, 8th Floor, Philadelphia, Pennsylvania, 19104

(215) 893-7246


6712 Rising Sun Ave, Philadelphia, Pennsylvania, 19111-4673

(267) 343-8036


Philadelphia, Pennsylvania, 19019

(215) 893-7673


2827 W Cheltenham Ave, Philadelphia, Pennsylvania, 19150

(215) 884-8815


3400 Aramingo Ave, Philadelphia, Pennsylvania, 19134-4531

(215) 203-7200


2610 E Allegheny Ave, Philadelphia, Pennsylvania, 19134-5104

(215) 423-5154


1216 Arch St, Philadelphia, Pennsylvania, 19107-2835

(215) 563-1199


1015 Chestnut St, Philadelphia, Pennsylvania, 19107-4316

(215) 922-1556