Il Centro Odontoiatrico Sforza si trova in prossimità del centro storico e nelle vicinanze della Stazione Ferroviaria Alta velocità di Bologna, in una posizione facilmente raggiungibile con mezzi pubblici e in auto. Sono a disposizione parcheggi pubblici (nelle due strade adiacenti) e uno coperto a 200 metri (PARCHEGGIO P1-STAZIONE). Per pazienti con problemi di deambulazione sono a disposizione diversi posti auto nel garage privato del Centro posto al piano -2° sotto il livello stradale.
Non esistono barriere architettoniche per i portatori di handicap.