Share on Facebook Share on Twitter Share on Google Plus Share on Pinterest Share on Linkedin

Margaret Patricia Rose, MD

Primary Specialty
Location Florida Kidney Physicians LLC
3419 North Lakeview Drive
Tampa, FL 33618
Appointments (813) 910-0030